package com.youlu.campus.web.community.dto;

import lombok.Data;

import java.util.Date;

/**
 * 通知消息响应类
 * @author: YangJ
 * @date: 2020/12/4 11:42
 */
@Data
public class MsgResponse {

    /**
     * 内容Id
     */
    private String contentId;

    /**
     * 内容
     */
    private String content;

    /**
     * 类型
     * <p>取值说明：
     * <li>DK - 打卡</li>
     * <li>DT - 动态</li>
     * <li>PL - 评论</li>
     * <li>WZ - 文章</li>
     * <li>SP - 商品</li>
     * </p>
     */
    private String type;

    /**
     * 评论关联内容，type为PL时使用
     */
    private CommentLinkResponse commentLink;

    /**
     * 消息内容
     */
    private String msgInfo;

    /**
     * 发送者ID
     */
    private String senderId;

    /**
     * 发送者昵称
     */
    private String senderNickName;

    /**
     * 发送者头像
     */
    private String senderAvatar;

    /**
     * 发送时间
     */
    private Date sendTime;

    /**
     * 是否已读
     * <li>false - 未读</li>
     * <li>true - 已读</li>
     */
    private boolean read;
}